sun reflection baffle - Alemán Inglés Diccionario